projects
/
gpsbabel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5e7cc92
)
Add find waypt by name.
author
robertl
<robertl>
Tue, 5 Nov 2002 06:13:28 +0000
(06:13 +0000)
committer
robertl
<robertl>
Tue, 5 Nov 2002 06:13:28 +0000
(06:13 +0000)
waypt.c
patch
|
blob
|
history
diff --git
a/waypt.c
b/waypt.c
index ea477ab533ac6eddf50a568c3cd3e0f723f49929..6782978477e7031d989b2af268a882d48a297cd5 100644
(file)
--- a/
waypt.c
+++ b/
waypt.c
@@
-77,3
+77,19
@@
waypt_disp_all(waypt_cb cb)
(*cb) (waypointp);
}
}
+
+waypoint *
+find_waypt_by_name(const char *name)
+{
+ queue *elem, *tmp;
+ waypoint *waypointp;
+
+ QUEUE_FOR_EACH(&waypt_head, elem, tmp) {
+ waypointp = (waypoint *) elem;
+ if (0 == strcmp(waypointp->shortname, name)) {
+ return waypointp;
+ }
+ }
+
+ return NULL;
+}